package pers.bbw.crr.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import pers.bbw.crr.dto.base.BaseSearchDto;


/**
 * 社团信息DTO 社团
 *
 * @author bbw
 * @date 2024-12-13
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "社团信息DTO", description = "查询DTO")
public class ClubSearchDto extends BaseSearchDto {

    /**
     * 社团名称
     */
    @ApiModelProperty("社团名称")
    private String name;

    /**
     * 社团简介
     */
    @ApiModelProperty("社团简介")
    private String content;

    /**
     * 联系电话
     */
    @ApiModelProperty("联系电话")
    private String telephone;

    /**
     * 状态
     */
    @ApiModelProperty(value = "状态（0.开放；1.关闭）")
    private Integer state;

    /**
     * 社团类型代码
     */
    @ApiModelProperty("社团类型代码（1.体育社团；2.文化社团；3.艺术社团；4.文学社团；5.公益社团；6.学术社团）")
    private Integer typeCode;

    /**
     * 社团编号
     */
    @ApiModelProperty("社团编号")
    private String clubNo;

}
